var aaa ="#fUI/UIWindow.img/PvP/Scroll/enabled/next2#";


var status = 0;
var typed=0;
var rmb = 0;
var weaponId = null;
var weaponList = Array(
        1232071, // 复仇者, // (无描述)
	1302285, // 单手剑, // (无描述)
	1402204, // 双手剑, // (无描述)
	1492188, // 枪, // (无描述)
	1442232, // 战神矛, // (无描述)
        1322213, // 大锤子, // (无描述)
	1422149, // 锤子, // (无描述)
	1312162, // 斧子, // (无描述)
        1412144, //巨匠战斧, // (无描述)
	1542075, // 巨匠武士刀, // (无描述)
	1532106, // 巨匠火炮, // (无描述)
        1472223, // 标飞, // (无描述)
	1332235, // 刀飞, // (无描述)
        1342084, // 双刀副手, // (无描述)
	1362099, //幻影, // (无描述)
        1522103, // 双弩, // (无描述)
        1212077, // 夜光, // (无描述)
	1482177, // 拳手, // (无描述)
	1252058, // 林志玲, // (无描述)
	1382220, // 长杖, // (无描述)
	1372186, // 短杖, // (无描述)
	1452214, // 弓, // (无描述)
	1462202, // 巨匠弩, // (无描述)
	1222072, // 巨匠天使手铳, // (无描述)
	1552075, // 扇子, // (无描述)
	1582022, // 爆破手, // (无描述)
        1242076, // 能量剑, // (无描述)
	1262035  // ESP, // (无描述)

);
var needItemList = Array(
        Array(4000690, 200),
	Array(4000691, 200),
	Array(4000692, 200),
	Array(4000693, 200),
	Array(4000689, 200),
	Array(4011001, 50),
	Array(4011006, 50),
	Array(4021007, 50),
	Array(4310049, 50)

);
function start() {
	status = -1;
	action(1, 0, 0);
}

function action(mode, type, selection) {
	if (mode == -1) {
		cm.dispose();
	} else {
		if (mode == 0 && status == 0) {
			cm.dispose();
			return;
		}
		if (mode == 1)
			status++;
		else
			status--;
		if (status == 0) {
            var selStr = "#d下面是您需要提供材料才可以为您制作的#r巨匠武器装备#n#k\r\n";    
			for(var key in weaponList) {
				var item = weaponList[key];
				selStr += "#r#L"+key+"#制作 #b#z"+item+"# #r[马上制作/查看物料]\r\n";
			}
        	cm.sendSimple(selStr);	
		} else if (status == 1) {
			weaponId = selection;
			var text = "- #e#d#z"+weaponList[weaponId]+"#您所需要筹备的材料：#n#k\r\n\r\n#b";
			for(var key in needItemList) {
				var itemName = cm.getItemName(needItemList[key][0]);
				text+=itemName;
				for(var i=0; i<=25-itemName.getBytes().length; i++)
				{
					text+=" ";
				}
				var currentItemQuantity = cm.getItemQuantity(needItemList[key][0]);
				var color="#g";
				if (currentItemQuantity<needItemList[key][1])
					color="#r";
				text+=color+currentItemQuantity+" / "+needItemList[key][1]+" 个#b\r\n";
			}
			text+="#k\r\n\r\n- #e#d管理提示：#n#b点是进行制作。点否返回上一页.#k";
			cm.sendYesNo(text);
		} else if (status == 2) {
			flag=true;
			for(var key in needItemList) {
				var itemId = needItemList[key][0];
				var itemQuantity = needItemList[key][1];
				if (!cm.haveItem(itemId, itemQuantity))
				{
					flag=false;
					break;
				}
			}
            if (flag) {
				if (cm.getSpace(1)<1) {
					cm.sendOk("装备栏空间不足，请整理后重新制作！");
					cm.dispose();
					return;
				}
				for(var key in needItemList) {
					var itemId = needItemList[key][0];
					var itemQuantity = needItemList[key][1];
					cm.gainItem(itemId, -itemQuantity);
				}
				cm.gainItem(weaponList[weaponId], 1);
				cm.sendOk("恭喜您合成#z"+weaponList[weaponId]+"#一把.");
				cm.worldSpouseMessage(0x20, "呆呆制造系统 : 恭喜玩家 " + cm.getChar().getName() + " 制作了一件 <"+cm.getItemName(weaponList[weaponId])+">.");
				cm.dispose();
			} else {
				cm.sendOk("材料不足，无法完成制作！");
				cm.dispose();
			}
		}
	}
}